/* 
主色：#800080           
配色：#008080           
配色：#FF0000   */
/* 
主色    #b7b766
配色    #FF4500
配色    #800080
*/
.wrapper {
    background: #f0f0f0;
}

.module {
    background: #fff;
}

a {
    color: #008080;
}

.mod-head .bd .name {
    color: #008080;
}

.header {
    border-top: 5px solid #b7b766;
}

.header .nav {
    background: #b7b766;
}

.nav a {
    color: #fff;
}

.nav a:hover,
.nav a.active {
    background: #fff;
    color: #b7b766;
}

.module .hd {
    border-bottom: 1px solid #b7b766;
    color: #b7b766;
    padding: 0 10px;
}

.module .bd {
    padding: 0 10px 10px;
}

.module .hd a {
    color: #b7b766;
}


.module .hd::after {
    background: #b7b766;
}

.module .bd table td,
.module .bd table th {
    border: 1px solid #b7b766;
}


.module .bd table td.th,
.module .bd table thead {
    background: #f0f0f0;
    color: #008080;
}

.mod-detail .hd {
    border-bottom: 1px dashed #008080;
}

.mod-detail .hd::after {
    background: none;
}

.mod-pic .pagination a,
.mod-pic .pagination span {
    color: #008080;
}


.mod-pic .pagination a:hover,
.mod-pic .pagination span {
    background: #b7b766;
    border-color: #b7b766;
    color: #fff;
}

.mod-pic .bd a:hover {
    color: #b7b766;
}

.mod-message .item input[type=text],
.mod-message .item input[type=number],
.mod-message .item textarea {
    border: 1px solid #b7b766;
}

.mod-message input.btn {
    background: #008080;
    color: #fff;
}

.footer {
    background: #b7b766;
    background-image: none;
}

.mod-foot {
    color: #fff;
}

.mod-foot a {
    color: #fff;
}